<?php

/*
* Modelo: "estado.php"
*/

@include_once('enlaceBD.php');

class Estado {
	
    /* Nombre de las Variables del Modelo (INFORMATIVO)
    +---------------+-------------+------+-----+---------+-------+
	| Field         | Type        | Null | Key | Default | Extra |
	+---------------+-------------+------+-----+---------+-------+
	| id_estado     | char(2)     | NO   | PRI | NULL    |       |
	| nombre_estado | varchar(50) | NO   |     | NULL    |       |
	| pl            | varchar(1)  | YES  |     | NULL    |       |
	| id_estado2    | char(2)     | YES  |     | NULL    |       |
	+---------------+-------------+------+-----+---------+-------+
	*/
	
    // Variable para los resultados de las Consultas
    private $respuesta;
	
	// Tablas del Modelo
    private $tmss_estado 				= "mss_estado";
	
	
    // =================================================================================================================
    //	FUNCION - CONSULTAR LOS ESTADOS DEL PAIS
    // =================================================================================================================
	
    public function consultar() {
        $conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_mss'] );
		
        $sql = "select id_estado as id_estado, 
					nombre_estado as nombre_estado 
				from ".$_SESSION['db_mss'].$_SESSION['schema_db'].".$this->tmss_estado 
				order by id_estado";
       	
        $this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo Consultar los Estados.");
        
		$i = 0;
        while ( $temparray = $this->respuesta->buscar_fila() ) {
            $lista_estados[$i][0] = strtoupper($temparray['id_estado']);
            $lista_estados[$i][1] = strtoupper($temparray['nombre_estado']);
            $i++;
        }
		
        $conexion->desconectar();
        return $lista_estados;
    }
}
?>